package deconstruction.common;

import java.io.File;
import java.util.logging.Logger;

import cpw.mods.fml.common.registry.LanguageRegistry;

public class Info {
	public static Logger log = mod_Deconstruction.log;
	public final static String VERSION = "2.0.1";
	public final static String MOD_ID = "deconstruction";
	public final static String NAME = "The Deconstruction Mod";
	public static File CONFIG_FILE = null;
	public final static String REMOTE_UPDATE_FILE = "";
	public static int VERSION_CHECK_ATTEMPTS = 3;
	public static String LAST_DISCOVERED_VERSION = "";	
	
	/* Version check related constants */
    public static String VERSION_CHECK_INIT_LOG_MESSAGE = "Initializing remote version check, remote XML file located at:";
	public static boolean CHECK_FOR_UPDATES;
    public static final String UNINITIALIZED_MESSAGE = "Remote version check failed to initialize properly";
    public static final String CURRENT_MESSAGE = LanguageRegistry.instance().getStringLocalization("update.current");
    public static final String OUTDATED_MESSAGE = LanguageRegistry.instance().getStringLocalization("update.outdated");
    public static final String GENERAL_ERROR_MESSAGE = "Error while connecting to remote version file; trying again";
    public static final String FINAL_ERROR_MESSAGE = "Version check stopping after @ATTEMPTS@ unsuccessful connection attempts";
    public static final String MC_VERSION_NOT_FOUND = "Unable to find a version of @MOD_NAME@ for @MINECRAFT_VERSION@ in the remote version file";

	
}
